Big Huge Thesaurus

caoutchouc tree

noun

sounds kind of like